//引入学生模型
const studentModel=require("../../models/student/studentModel");

module.exports={
    /**
     * 得到所有的学生的信息
     */
   async getStudents(){
   return await studentModel.find().exec();
   },
   /**
    * 添加学生的信息
    * @param {*} studentObj :学生对象
    */
   async insertStudent(studentObj){

    return await studentModel.create(studentObj)
   }, 
   /**
    * 删除学生信息
    * @param {*} studentId  学生id
    */
   async deleteStudentById(studentId){
    return await studentModel.deleteOne({"_id":studentId}).exec();
   }, 
    /**
     * 查询学生详细信息
     * @param {*} studentId  学生id
     */
    async getStudentById(studentId){
      return await studentModel.findById(studentId).exec();
   },
   /**
    * 修改学生详细信息
    * @param {*} studentObj  学生对象
    */
    async updateStudent(studentObj){

   }
}